spur innovation

Translations
stimuler l'innovation
Definitions
To encourage or stimulate the development of new ideas, products, or methods, often through creative thinking and problem-solving.